remote-control broadcast station - English Synonyms Dictionary